﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Input;

namespace PSTS.UI.Commands
{
    class PSTSCommands
    {
        static PSTSCommands()
        {
            StartTestPassingCommand = new RoutedCommand();
            StartTestChapterSelectionCommand = new RoutedCommand();
            LoginCommand = new RoutedCommand();
            NextQuestionCommand = new RoutedCommand();
            PreviousQuestionCommand = new RoutedCommand();
            ConfirmQuestionCommand = new RoutedCommand();
            CompleteTestCommand = new RoutedCommand();
        }

        public static ICommand StartTestPassingCommand { get; private set; }
        public static ICommand StartTestChapterSelectionCommand { get; private set; }
        public static ICommand LoginCommand { get; private set; }
        public static ICommand NextQuestionCommand { get; private set; }
        public static ICommand PreviousQuestionCommand { get; private set; }
        public static ICommand ConfirmQuestionCommand { get; private set; }
        public static ICommand CompleteTestCommand { get; private set; }
    }
}
